/* ======= DEMO LAYOUT ======= */
/*
body {
  background-color: #2f2f2f;
  color: #eeefef;
  font-size: 62.5%;
  font-family: Arial, Helvetica, sans-serif;
  margin: 0;
  padding: 0;
}
.container {
  width: 940px;
  margin-left: auto;
  margin-right: auto;
  padding: 10px;
  *zoom: 1;
}
*/
#timeline {
    /*background-color: #2f2f2f;*/
    /*color: #eeefef;*/
    background-color: #fff;
    color: #000;
    font-size: 62.5%;
    font-family: Arial, Helvetica, sans-serif;
    margin: 0;
    padding: 0;
}

    #timeline h1 {
        color: #7DBADF;
        font-size: 36px;
        font-weight: 400;
        margin: 0;
    }

    #timeline h2 {
        font-size: 22px;
        font-weight: 400;
        margin: 5px 0;
        letter-spacing: .1em;
    }

    #timeline h3 {
        font-size: 1.6em;
        margin: 10px 0 10px 10px;
        font-weight: bold;
    }

    #timeline a:link,
    #timeline a:visited {
        color: #7097af;
        text-decoration: none;
    }

    #timeline a:hover {
        color: #7DBADF;
    }

    #timeline a img {
        border: none;
    }

    #timeline p {
        margin: 0 0 10px 10px;
        font-size: 1.5em;
        font-weight: 400;
        line-height: 1.6em;
    }

    #timeline .lead {
        font-size: 2em;
        margin-bottom: 40px;
    }

    #timeline .clear {
        clear: both;
        line-height: 0;
        font-size: 0;
    }
